be pressed for time


Results for "be pressed for time"

English - Turkish Dictionary

be pressed for time

(English - Turkish Dictionary) :
zamanı dar olmak.